h1, h2, h3, h4, h5, h6, p, a , ul, li, ol, em, body, html, img, dl, dd, dt, strong, blockquote, legend, fieldset, form, embed, object, input, select, address{
		margin:0;
		padding:0;
		font-size: 100%;
		line-height:1.6em;
		color:#000;
		list-style-type: none;
		font-family: Helvetica, Arial, sans-serif;
		font-weight: normal;
		
		word-spacing:0.1em;
		letter-spacing:0.01em;
		
}
	html {
		position:static;
	}
/* End Reset Styles */

/* Begin Global Styles */
	em {
		color:#148F5C;
	}
	a {
		outline:none;
		color:#2588B8;
	}
	a:hover {text-decoration:none;}
	hr {
		border:1px solid #000;
	}
	.hide {
		display:none;clear:both;
	}
	body {
		text-align:center;
		height:100%;
		background-color:#0067B3;
	}
	p , dl{
		margin:0 0 2em 0;
		font-size: .7em;
	}
	dt, dt {margin:0 0 2em 0;}
	blockquote p{
		color:#18540E;
		margin:1em 0 .6em 2em;
		z-index:1;
		position:relative;
	}
	blockquote p .quoteleft{
		font-size:5em;
		position:absolute;
		top:0;
		left:-.4em;
		line-height:.7em;
		display:block;
		color:#CC2B33;
	}
	blockquote p .quoteright{
		font-size:5em;
		position:absolute;
		bottom:-.55em;right:-26px;
		line-height:.7em;
		display:block;color:#CC2B33;
	}
	h1{
		font-size:2em;
	}
	h2{
		font-size:1.7em;
	}
	h3{
		font-size:2em;
		color:#CC2B33;
	}
	h4, h4 a{
		font-size:1.1em;letter-spacing:-1px;color:#CC2B33;
	}
	h5{
		font-size:1em;letter-spacing:-1px;font-weight:bold;color:#2588B8;
	}
/* End Global Styles */

/* Begin Wrapper*/
	#wrapper{
		width:800px;
		background-color:#fff;
		margin:10px auto 4em;
		text-align:left;
		position:relative;
		}
/* End Wrapper */

/* Begin Header*/
	#header{
		}
	#header h1{
		text-indent:-9999px;
		background:transparent url(../images/easier_head.gif) no-repeat top left;
		height:186px;
		}
/* End Header*/

/* Begin Control Nav*/
	#control_nav{
		position:absolute;
		top:-18px;
		right:6px;
		height: 16px;
		width:65px;
		background: transparent url(../images/mini-nav-util.gif) top left no-repeat;
	}
	#control_nav li {
		position: absolute;
		height: 16px;
		display: block;
		top: 0;
	}
	#control_nav li a{
		height: 16px;
		display: block;
		text-indent: -9999px;
		text-decoration: none;
	}
	#normal_text{
			left: 1px;
			width: 16px;
			}
	#big_text{
			left: 17px;
			width: 16px;
			}
	#bigger_text{
			left: 33px;
			width: 16px;
			}
	#print_page{
			left:49px;
			width: 16px;
			}

	#normal_text a:hover{
		background: transparent url(../images/mini-nav-util.gif) -1px -15px no-repeat;
		}
	#big_text a:hover{
		background: transparent url(../images/mini-nav-util.gif) -17px -15px no-repeat;
		}
	#bigger_text a:hover{
		background: transparent url(../images/mini-nav-util.gif) -33px -15px no-repeat;
		}
	#print_page a:hover{
		background: transparent url(../images/mini-nav-util.gif) -49px -15px no-repeat;
		}
/* End Control Nav*/
	
/* Begin Navbar */
	#navbar{
			position:absolute;
			top:0;left:0;
		}
	#navbar ul{
		background:url(../images/main_nav.gif) no-repeat top left #fff;
		width:256px;
		height:171px;
		position:absolute;
		top:8px;
		left:9px;
		}
	#navbar ul li{
		position:absolute;
		top:0;display:block;height:26px;line-height:26px;width:256px;
		}
	#navbar ul li a{
		text-decoration:none;
		text-indent:-9999px;line-height:26px;display:block;height:26px;width:256px;
		}

	#navbar ul #h_tab_a {top:26px;}
	#navbar ul #h_tab_b {top:56px;}
	#navbar ul #h_tab_c {top:87px;}
	#navbar ul #h_tab_d {top:118px;}

	#navbar ul #h_tab_a a:hover {background:url(../images/main_nav.gif) no-repeat -256px -26px #fff;}
	#navbar ul #h_tab_b a:hover {background:url(../images/main_nav.gif) no-repeat -256px -56px #fff;}
	#navbar ul #h_tab_c a:hover {background:url(../images/main_nav.gif) no-repeat -256px -87px #fff;}
	#navbar ul #h_tab_d a:hover {background:url(../images/main_nav.gif) no-repeat -256px -118px #fff;}
	
	#navbar ul #h_tab_a.on {background:url(../images/main_nav.gif) no-repeat -512px -26px #fff;}
	#navbar ul #h_tab_b .on {background:url(../images/main_nav.gif) no-repeat -512px -56px #fff;}
	#navbar ul #h_tab_c .on {background:url(../images/main_nav.gif) no-repeat -512px -87px #fff;}
	#navbar ul #h_tab_d .on {background:url(../images/main_nav.gif) no-repeat -512px -118px #fff;}

/* End Navbar */

/* Begin Sub Wrapper */
	#sub_wrapper{
	clear:both;
	margin:0 0 0 0;
	
	}
/* Begin Content Head */
	#conthead{
		height:172px;position:relative;
	}
	body.products #conthead{background:url(../images/products_head.jpg) no-repeat top left #fff;}
/* Begin Home Boxes */
	#conthead .box {
		width:256px;
		height:172px;
		background-color:#6BB300;
		margin:0 2px 0 5px;
		float:left;
		display:inline;
		position:relative;
	}
	#conthead .box h2, #conthead .box p{
		text-indent:-9999px;
	}
	#conthead .box  a {
		position:absolute;
		bottom:4px;
		right:8px;
		color:#fff;
		text-decoration:none;
		font-size:.9em;
	}
	#conthead #box01{
		background:#6BB300 url(../images/ruby_package_bg.gif) no-repeat top left;
		z-index:6;margin:0 0 0 9px;
	}
	#conthead #box01 span{
		position:absolute;
		top:-27px;
		right:-22px;
		background:#6BB300 url(../images/price.jpg) no-repeat top left;
		width:77px;
		height:79px;
		display:block;
		z-index:8;
	}
	#conthead #box02{
		background:#6BB300 url(../images/saphire_package_bg.gif) no-repeat top left;
		z-index:5;margin:0 0 0 7px;
	}
	#conthead #box02 span{
	
	}
	#conthead #box03{
		background:#6BB300 url(../images/strap01.gif) no-repeat top left;
		z-index:3;margin:0 0 0 7px;
	}
/* End Home Boxes */
/* End Content Head */

	
/* Begin Sidebar */
	#sidebara{
		float:left;
		width:256px;
		margin:7px 0 0 9px;
		display:inline;
		
}
	body.home #sidebara{
		
		
		
		
	}
	body.home #sidebara h3{
		background:#B30101 url(../images/home_side_head.gif) no-repeat bottom left;
		height:79px;
		width:256px;
		text-indent:-9999px;
	}
	body.home #sidebara h4 {text-indent:-9999px;}
	
	body.home #sidebara ol{
		font-size:.7em;
		margin:-2em 12px 1.4em 18px;
			
	}
	body.home #sidebara ol li {
		color:#000;
		background:transparent url(../images/tick.gif) top left no-repeat;
		padding-left:20px;
		line-height:1.4em;
		margin:1em 0 0 0;
	}
	body.home #sidebara ol li em {color:#000;font-style:normal;text-transform:uppercase;font-weight:bold;}
	
	body.home #sidebara #sidefoot{
		padding:0 0 170px 0;
		background:#B30101 url(../images/sidebar_BG.jpg) no-repeat bottom left;	
text-indent:-9999px;
		font-size:-1px;line-height:0;
	}
	

/* End Sidebar */

/* Begin Content */
	#content{
		position:relative;
		margin:7px 0 0 272px;
		padding:0 0 2em 0;
		width:519px;
		min-height:200px;
		background-color:#fff;
	}
	#content p {text-align:justify;color:#000;margin:0 2em 2em 20px;font-size:.9em;}
	#content h3 em{color:#B30000;font-style:normal;font-weight:bold;letter-spacing:-2px;}
	#content h3 {color:#6BB300;margin:0 0 0 16px;letter-spacing:-2px;}

/* End Content */

/* End Sub Wrapper */


/* Begin Footer */
	#footer{
		background:#fff url(../images/footer.gif) no-repeat bottom left ;margin:30px auto 0;padding: 4px 0 0 0;clear:both;height:1em;height:32px;
		}
	#footer p{
		font-family: Arial, Helvetica, sans-serif;font-size:0.6em;text-align:right;clear:both;
		}
/* Begin Footer Navbar */
	#footer ul{
		display:none;
		}
/* End Footer Navbar */

/* End Footer */
